home *** CD-ROM | disk | FTP | other *** search
/ Univers Interactif 3 / INTERACTIF.BIN / mac / Planete.net / Internet Confirmés_Vrac / Control PPP ƒ.sit / Control PPP ƒ / About Control PPP next >
Text File  |  1995-01-22  |  7KB  |  89 lines

  1.                                                                                       Control PPP
  2.                                                                            ⌐1995 Richard Buckle.
  3.  
  4.  
  5.  
  6. What is it?
  7.  
  8. Control PPP is a control strip module for all you road warriors. It lets you connect or disconnect MacPPP and open the MacTCP and Config PPP control panels to change to your dial up number etc. It also indicates whether MacPPP is open or not by a mere glance at its icon, in case you have an internal modem.
  9.  
  10. How to Install it
  11.  
  12. Simply drop Control PPP into your Control Strip Modules folder (or Desktop Strip Modules folder if you╒re using Desktop Strip, but please read the limitations below), which is within your System Folder, and restart your Mac. If MacPPP isn╒t installed on your Mac, Control PPP will silently refuse to load.
  13.  
  14. Requirements
  15.  
  16. Control PPP needs the Control Strip or Desktop Strip control panel, and MacPPP. Obviously it therefore needs System 7.0 or better. Any way, it'll crash if you somehow manage to load it under System 6, I promise! 
  17. It was developed and tested with version 2.0.1 of MacPPP and System 7.1.
  18.  
  19. How to Use it
  20.  
  21.  
  22.  
  23.  
  24. Use the bottom item in the menu to connect or disconnect Mac PPP as appropriate. The other two items open the MacTCP and Config PPP control panels. Simple, eh? There's balloon help too. 
  25. No, it doesn╒t tell you how to configure MacTCP and MacPPP for the peculiarities of your individual Internet provider. My life is too short, and I'd hate to ruin the cottage industry :-)
  26.  
  27. It shows this icon when MacPPP is down:╩
  28.  
  29.  
  30. and this one when MacPPP is up:╩
  31.  
  32.  
  33. Er, that╒s it.
  34. (Not quite. I╒m unhappy with the icons, particularly the connected one, but I want to keep to the width of a small icon and be consistent with the MacTCP icon families. Suggestions are welcome. Especially binary ones.)
  35.  
  36. Known Limitations with Desktop Strip
  37.  
  38. Desktop Strip has a problem with dialog boxes, as mentioned in its ╥read me╙ file. If you are using Desktop Strip rather than Control Strip, any dialog box that MacPPP produces in the course of making its first successful connection won╒t accept mouse or keyboard actions. Once you have successfully connected, things seem to be fine. 
  39.  
  40. This means that there is a risk that you will be unable to regain control of your Mac if you use Desktop Strip and the first successful connection fails in such a way that you need to click a button in a MacPPP dialog to exit (eg your modem was switched off or failed to negotiate a connection). Config PPP is sometimes very slow to disconnect the first session for similar reasons. If this worries you, do not use Control PPP with Desktop Strip; if you have QuicKeys, try MacPPP QuicKeys instead.
  41.  
  42. These problems do not occur with Control Strip; it seems Apple use some deep magic to avoid it, as the AppleTalk Switch module exhibits similar behaviour. I have talked with the author of Desktop Strip about this; however I╒m currently forced to the conclusion that there is no fix for Desktop Strip short of rewriting MacPPP not to put up dialogs, unless Apple will reveal their magic to us mortals so that Desktop Strip can be similarly enchanted. 
  43. I may be completely wrong; technical suggestions are welcome. 
  44.  
  45. Other Limitations
  46.  
  47. Control PPP uses the Finder to open the control panels. If you have quit the Finder, Control PPP will just beep at you if you try to open a control panel. It looks for the control panels at startup time by creator type rather than by name and stores aliases, so it will still work if you rename them. However, it only looks in the Control Panels folder, so it won╒t work if you╒ve put one of the control panels elsewhere and restarted.
  48.  
  49. Credits
  50.  
  51. Control PPP is based on my MacPPP QuicKeys, available from your nearest Info-Mac mirror. Thanks to NW Choe at the University of Chicago for the idea of doing a Control Strip module, to Metrowerks for the best compiler ever seen on the Mac, and to the Icicle Works for compile-crash-debug cycle music.
  52.  
  53. Fine Print
  54.  
  55. Control PPP is ⌐ Richard Buckle 1995 and postcardware. Non-commercial distribution is encouraged, but please only distribute the original compressed archive so that all the files stay together. Commercial distribution requires my express written permission, and possibly that of the Regents of the University of Michigan and the Merit Network, Inc.
  56.  
  57. If you like the Control PPP, send me a postcard at:
  58.  
  59.         230 Wandsworth Bridge Road,
  60.         London,
  61.         United Kingdom.
  62.         SW6 2UD.
  63.  
  64. Please. Or send me email if you prefer. 
  65.  
  66. Suggestions and bug reports are welcome. If you want to send money, please donate it to a medical research charity instead.
  67.  
  68. Portions of Control PPP are derived from the MacPPP source code and are therefore copyright 1993 by the Regents of the University of Michigan and the Merit Network, Inc. Usage of this source code is restricted to non-profit, non-commercial purposes. The MacPPP program and source code is available at: ftp://merit.edu/pub/ppp/mac/
  69.  
  70. Control PPP is distributed as is in the hope it may be useful. I believe it to be safe, subject to the problems with Desktop Strip described in this document, but you are warned that I accept no responsibility for any loss or damage caused by its use. So if it trashes your hard disk and you lose $1,000,000 worth of unbacked-up data, that╒s your problem.
  71.  
  72. All trademarks acknowleged. 
  73.  
  74. Richard Buckle hereby disclaims all warranties relating to this software, whether express or implied, including without limitation any implied warranties of merchantability or fitness for a particular purpose.  Richard Buckle will not be liable for any special, incidental, consequential, indirect or similar damages due to loss of data or any other reason, even if Richard Buckle or an agent of his has been advised of the possibility of such damages.  In no event shall Richard Buckle be liable for any damages, regardless of the form of the claim.  The person using the software bears all risk as to the quality and performance of the software.
  75.  
  76. US Government: 
  77. Government End Users:  If you are acquiring this software on behalf of any unit or agency of the United States Government, the following provisions apply.  The Government agrees: (i) if this software is supplied to the Department of Defense (DoD), the software is classified as "Commercial Computer Software" and the Government is acquiring only "restricted rights" in the software, its documentation and fonts as that term is defined in Clause 252.227-7013(c)(1) of the DFARS; and (ii) if the software is supplied to any unit or agency of the United States Government other than DoD, the Government's rights in the software, its documentation and fonts will be as defined in Clause 52.227-19(c)(2) of the FAR or, in the case of NASA, in Clause 18-52.227-86(d) of the NASA Supplement to the FAR.
  78.  
  79.  
  80. Version History
  81.  
  82. 1.0             Initial public release. Limted compatibility with Desktop Strip as mentioned above.
  83.  
  84. ⌐1995 Richard Buckle.
  85. richardb@cocytus.demon.co.uk (preferred)
  86. richardb@cix.compulink.co.uk
  87.